/**
 * 
 */
package JavaToC;

import com.sun.jna.Library;

/**
 * @author Ravi
 *
 */
public interface ISecrecyAES extends Library{

	/**
	 * size of key material provided as seed
	 * 
	 */
	enum KeySize { System_key128, System_key192, System_key256 };

			
		int		InitAES (byte [] keyBytes, KeySize keysize);
		int		Encrypt (byte [] message,  byte [] cipher, int length);
		int		Decrypt (byte cipher[], byte [] message, int length);
		int		ShutdownAES ();

}
